@charset "utf-8";
/* common start */

body, div, label, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, p, blockquote, th, td{margin:0; padding:0; list-style:none; text-decoration:none;}
/*body{background:#fff; color:#333; font:normal 12px/24px Helvetica, Tahoma, Arial, sans-serif; text-decoration:none; text-align:center;}*/
input, checkbox, select, img{vertical-align:middle;}
label{vertical-align:middle; font-family:Tahoma;}
label input[type=checkbox]{vertical-align:middle;}
img{border:none;}
a{cursor:pointer;}
a:link {color:#333;text-decoration:none;}
a:visited {color: #333;text-decoration:none;}
a:hover {color:#c00;text-decoration:none;}
a:active {color:#03F;}
label{_font-family:Tahoma;}
.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.fl{float:left;}
.fr{float:right;}

body {
    background: /*url("../Images/web/bg.png")*/ repeat-y scroll center top #FFF;
    color: #333333;
    font-family: "微软雅黑","Microsoft Yahei",Tahoma !important;
    font-size: 12px;
}

.table {margin:0 auto;color:#333333;text-align:center;border-collapse:collapse;}
.table td {border:1px solid #ccc;}
.table .thead td {font-weight:bold;}
input {color:#000;font-size:14px;}
input[type="text"],input[type="file"],input[type="password"],textarea {height:22px;line-height:22px;font-weight:bold;border:1px solid #A7A6AA;background:url("../Images/web/input.gif") 0 0 no-repeat;margin-right:5px;padding:1px 6px 1px 6px;}
input[type="file"] {*margin:-1px 5px 0 5px;width:319px;height:26px;line-height:21px;font-weight:bold;border:1px solid #A7A6AA;background:url("../Images/web/input.gif") 0 0 no-repeat;margin-top:0 5px 0 5px;padding:3px 6px 3px 6px;}
input[type="submit"] {width:69px;height:24px;font-weight:bold;border:1px solid #A7A6AA;padding:1px 6px 1px 6px;}
.infotab {text-align:center;width:930px;border:0px;line-height:35px;margin:0px auto;}
#d1 input[type="text"],#d2 input[type="text"] {width:30px;height:18px;}
select {margin-left:0px;border:1px solid #C8C8C8;}
/*H2 {font-size:14px;}*/
/* tool工具栏 */
.tool_wrap { width: 100%;height:30px;background-color:#EFF2FF;border-bottom:solid #cdcdcd 1px;overflow:hidden;}
.tools {height:30px;background-color:#EFF2FF;border-bottom:solid #cdcdcd 1px;overflow:hidden;}
.tools .tool {float:left;height:30px;line-height:30px;}
/*.tools .Count {float:left;margin-left:30px;height:30px;line-height:30px;}*/
.tools .user_line {float:right;margin-top:10px;}
/* header栏 */
.head {height:70px;padding:5px 0;font-size:24px;}
.head_wrap{width: 100%;background-color:#FFF;border-bottom:solid #cdcdcd 1px;overflow:hidden;}
.logo {float:left;margin-left:5px;width:240px;height:70px;overflow:hidden;}
.head1 {float:left;width:240px;overflow:hidden;font-size:30px; color:#4d4d4d; height:70px;line-height:70px;overflow:hidden; display:inline-block;}
.head2 {float:right;display:inline;width:440px;height:20px;line-height:20px;font-size:14px;margin-top:10px;overflow:hidden;}
.head2 .date {height:20px;line-height:20px;margin-right:10px;float:left;font-size:14px;color:#0033FF;}
.head3 {float:right;display:inline;height:32px;line-height:32px;font-size:14px;margin-top:5px;background:url('../Images/web/search.gif') no-repeat;}
.head .search{float:right; width:300px; height:24px; overflow:hidden; margin:4px 0 0; border:solid 1px #ccc;}
.head .search .sear_input{float:left; width:258px; *width:256px; background:none; height:24px; *height:22px; padding:0 5px; border:none; *border:solid 1px #fff; color:#333; font-size:12px; line-height:24px; *line-height:22px;}
.head .search .sear_btn{display:inline-block; float:left; width:24px; height:24px; overflow:hidden; border:none; background:url('../Images/web/ico_search.gif') no-repeat center center; cursor:pointer;}


.head5 {float:left;width:70px;height:32px;cursor:pointer;text-align:center;font-weight:bold;}
.head-oauth{height:70px;line-height:70px;}
.cent {margin:0 auto;}
/*居中*/
.w960 {width:960px;}
.w930 {width:930px;}
.center {margin:0 auto;}
#warp {width:980px;background-color:#FFF;margin:0 auto;}
.w720 {width:728px;/*position:relative;*/}
img {border:none;}
ul {list-style:none;}
.blue,.blue a {color:blue;}
.yellow,.yellow a {color:yellow;}
.red,.red a {color:red;}
.green,.green a {color:green;}
.black,.black a {color:black;}
.clear {clear:both;}
.height2 {height:2px;line-height:2px;}
.fl {float:left}
.fr {float:right}
.fb {font-weight:bold;}
.mt10 {margin-top:10px;}
.ml10 {margin-left:10px;}
.px14 {font-size:14px;}
.px16 {font-size:16px;}
#key {border:none;*border:0px;margin-top:4px;_margin-top:10px;width:200px;float:left;background:none;margin-left:32px;color:#ccc}
.con {padding:15px 0 15px 0}
.con tr {border-bottom:solid #D7DCE0 1px;}
.tc {text-align:center}
.tishi {clear: both;background-color: #FFFFE1;border: 1px solid #FFCC81;color: #F60;padding: 6px 10px;margin: 10px;line-height: 26px;overflow: hidden;}
.mtab1 {border-bottom:solid #1154A4 2px;width:935px;height:29px;padding-left:25px;}
.mtab1 li {float:left;width:123px;height:29px;line-height:29px;background:url('../Images/web/tabg.gif') no-repeat;}
#tab1-1 {float:right;width:250px;background:none}

.nav_wrap{width: 100%;height:70px; overflow:hidden; margin:0 0 15px 0; background:url('../Images/web/nav_bg.png') repeat-x top center;}
.nav_wrap .cx_tabmenu{width:960px; margin:0 auto; text-align:left;}
.nav_wrap .lev_1{display:block; *display:inline-block; height:43px; overflow:hidden;}
.nav_wrap .lev_1:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.nav_wrap .lev_1 li{float:left;}
.nav_wrap .lev_1 li a{display:inline-block; width:auto; height:38px; padding:0 25px 5px; color:#fff; font:bold 14px/38px Helvetica, Tahoma, Arial, sans-serif; text-decoration:none;}
.nav_wrap .lev_1 li a.current{padding:0 25px 5px !important; background:url('../Images/web/arrow_nav_drop.gif') no-repeat center 0 !important;}
.nav_wrap .lev_1 li a:hover{padding:0 25px; background:url('../Images/web/arrow_nav_drop.gif') no-repeat center 0;}

.nav_wrap .lev_2{display:block; *display:inline-block; height:27px; overflow:hidden; line-height:27px;}
.nav_wrap .lev_2:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.nav_wrap .lev_2 div{display:none;}
.nav_wrap .lev_2 li{float:left;}
.nav_wrap .lev_2 li a{display:inline-block; height:27px; padding:0 25px; color:#333; text-decoration:none;}
.nav_wrap .lev_2 #sc2{padding-left:55px;}
.nav_wrap .lev_2 #sc3{padding-left:165px;}
.nav_wrap .lev_2 #sc4{padding-left:260px;}
.nav_wrap .lev_2 #sc5{padding-left:370px;}
.nav_wrap .lev_2 #sc6{padding-left:460px;}

.mtab2 {width:980px;margin: 0 auto;height:36px;line-height:36px;*line-height:34px;background:url('../Images/web/nav_bg.png') repeat-x;}
.mtab2 a:hover {background: #8DC540;text-decoration:none;}
.subnav {width:960px;height:36px;line-height:34px;border-top:none;background-color:#E5EDF2;}
.mtab2 li {float:left;width:90px;height: 36px;line-height:36px;border-right: solid 2px #53A3CF;}
.mtab2 .reg {float:right;width:120px;height:32px;line-height:32px;margin:2px 20px 0 0;border-right:none;background:#0079B9 url('../Images/web/butter.gif') center no-repeat;}
.subnav li {float:left;margin-left:40px;}
.mtab2 li.l,.subnav li.l {float:left;width:10px;}
.mtab2 li a,.mtab2 li a:visited {color:#FFF;display: block;font-weight:bold;font-size:16px;}
.subnav li a {font-weight:bold;}
.mtab2 li.sel {background:#E5EDF2;border:#5194C7 1px solid;border-bottom:none;}
.mtab2 li.sel a {color:#5D9ECE;}
.tab2-1 {height:3px;line-height:3px;background-color:#CC6600}
.tab2-2 {height:1px;line-height:1px;background-color:#E3E3E3;margin-bottom:3px;}
.mtab2 .tab2x {width:100px;float:right;text-align:right;margin-right:20px;border:none;}
.mtab2 .tab2x a {font-size:12px;}
/*菜单下面的灰色区域*/
.grayzone{background: url('../Images/web/nav_bg.png') #ddd repeat-x 0 0;}
.submenu{width: 980px;height: 30px;line-height: 30px;margin: 0 auto;background: #ddd;}
.submenu li{float: left;width:120px;height: 30px;line-height:30px;}
.foot {margin-top:5px;padding:15px 0;border-top:solid #1154A4 2px;}
.warning {margin:5px auto;height:30px;font:bold 14px/30px "微软雅黑";text-align:center;}
.copyright {background: transparent url('../Images/web/foot.png') repeat-x;line-height:25px;padding:10px 0;text-align: center;}
.tprice {width:100%;background-color:#E3EEF5;text-align:center;line-height:30px;margin-bottom:20px;}
.cpfl2 {width:700px;border-bottom:1px dotted  #cdcdcd;float:left;display:inline;padding:10px;}
.cpfl2 dt a {color:#3A33CC;font-weight:bold;font-size:14px;}
.cpfl2 ul {width:100%;}
.cpfl2 li {float:left;width:52px;height:25px;overflow:hidden;padding:0px 3px;}
.weiz {border-bottom:solid #DBDBDB 1px;height:35px;line-height:35px;}
.pleft {width:660px;float:left;overflow:hidden;padding:0 10px 10px 0;border-right:solid 1px #F1F1F1;}
.pleft td,.con td{padding:5px 0;}
.pright {width:278px;float:left;overflow:hidden;margin-left: 10px;}
.jingp {margin-top:0px;}
.newbt,.jingp dt {height:35px;line-height:35px;border-bottom:solid 1px #DBDBDB;padding-left:5px;}
.jingp dd {margin:10px auto;}
.listpage {padding:10px 0 0 16px;clear: both;}
.listbox li {width:348px;overflow:hidden;float:left;padding-top:10px;border-bottom:1px dotted #cdcdcd;margin-left:10px;}
.listbox li.helpsearch {width:98%;border-bottom:none;text-align:center}
.listbox small {color:#AAA;font-size:12px;margin-left:3px;}
.listbox strong a {color:#0000CC;font-size:14px;}


#read_left {width:720px;float:left;}
#read_right {width:220px;float:right;}
.video li{padding: 10px;float: left;padding-bottom:0px;font-size:14px;line-height:24px;}
.video li.subject{padding: 10px;width: 400px;float: left;padding-bottom:0px;overflow: hidden; font-size:16px;font-weight:bold;}
.video li.msg{padding: 1px 10px;width: 400px;float: left;overflow: hidden;}
.video img.pic {width:200px;height:200px;padding:2px;float:left;border:solid 1px #DDDDDD;}
.video_control {clear:both;float:left;}
.video_control li {float:left;margin:0px 5px;}
.video_control li a {width:50px;height:50px;border:solid 1px green;text-align:center;float:left;}
.nr3 {position:absolute;top:6px;right:10px;}
.nr4 {padding:10px;}
.xxxx {clear:both;border-bottom:solid 1px #DBDBDB;}
.ckzl dt {width:665px;border-bottom:solid 1px #DBDBDB;margin:15px 0;padding-left:10px;padding-right: 10px;}
/*.ckzl dd {font-size:16px;}*/
.ckzl dd img {max-width:730px;_max-width:730px;}
.ckz2 dt {border-bottom:solid 1px #DBDBDB;font-size:14px;}
.xing dt {height:35px;line-height:35px;border-bottom:solid 1px #DBDBDB;background:url('../Images/web/xing.gif') 0px 3px no-repeat;padding-left:35px;}
.ckz2 .content {text-align:left;padding:10px;}
.ckzl .content {width:660px;font:14px/1.5 "微软雅黑", Verdana, sans-serif;word-break: break-all;text-align:left;padding:10px;color: #333;border:3px solid #F1F1F1;background-color:#F9F9F9;text-shadow: 0px 2px #FFF;}
.ckzl .content img {max-width:680px;}
.infost_s {font-size:12px;color:#AAA;margin-top:20px;padding:10px;line-height:160%;border-top:#CCC 1px solid;}
.listgg {width:930px;margin:0 auto;height:auto;border:solid 1px #CBCBCB;padding:2px 15px;margin-top:8px;}
.listgg div {height:1px;line-height:1px;}
.listgg li {float:left;width:20%;}
.listgg a {color:#000}
.box_class {border:solid 1px #eee;margin:10px auto;width:960px;}
.box_class .box_c {background:#FFF url('../Images/web/dhbg.gif') repeat-x 0 bottom;height:56px;}
.box_class .box_c li a {padding:6px;}
.box_class ul {float:left;}
.box_class li {height:28px;line-height:28px;float:left;_display:inline;font-size:14px;text-align:center;}
.searchtop {margin:4px auto;height:30px;text-align:center;font-weight:bold;line-height:30px;font-size:16px;}
.pagetop {margin:4px auto;height:30px;line-height:30px;text-align:center;font-weight:bold;background-color:#D2F0FF;border-top:dashed #000 1px;}
.pagefoot {margin:4px auto;height:30px;line-height:30px;text-align:center;font-weight:bold;background-color:#D2F0FF;border-bottom:dashed #000 1px;}
.infocont li {float:left;_padding-top:3px;_display:inline;color:#333;font-size:12px;background-color:#D4D4F8;}
.infocont .getdate {_display:inline;position:absolute;margin:40px 0px 0px 90px;overflow:hidden;}
.infocont li:hover {background:#B0C4DE;}
.infocont li.sj_1 {width:188px;margin:2px;}
.infocont li.sj_2 {width:380px;margin:2px;}
.infocont li.sj_3 {width:572px;margin:2px;}
.infocont li.sj_4 {width:764px;margin:2px;}
.infocont li.sj_5 {width:956px;margin:2px;}
.infocont .info_ad {font-size:18px;line-height:34px;font-weight:bold;vertical-align:middle;color:blue}
.infocont .picture {margin:3px;border:2px solid #FFF;overflow:hidden;}
.infocont .info_title {margin:3px 3px 0;border:2px solid #FFF;height:22px;line-height:1.5;font-size:15px;font-weight:bold;text-align:center;overflow:hidden;}
.infocont .info_title a {color:#333;display:block;}
.infocont .info_cont {margin:3px 3px 0;border:2px solid #FFF;word-break:break-all;overflow:hidden;text-align:center;}
/*综合信息模块单元格高度，根据需要调整*/
.infocont .info_cont p {padding:2px 4px;}
.infocont .info_cont img {padding:0;}
.infocont .info_cont .txt {font-size:12px;line-height:16px;text-align:left;}
.infocont .info_cate {margin:3px 3px 0;border:2px solid #FFF;height:20px;line-height:20px;text-align:center;}
.infocont .info_cate span {padding-left:5px;}
.infocont .info_date {margin:3px 3px 0;height:22px;text-align:center;color:#800;}
.infocont .color0 .info_title {background-color:#98DC98;}
.infocont .color0 .info_cont {background-color:#E8F7E8;}
.infocont .color0 .info_cate {background-color:#E8F7E8;}
.infocont .color1 .info_title {background-color:#FFC66F;}
.infocont .color1 .info_cont {background-color:#FFECD0;}
.infocont .color1 .info_cate {background-color:#FFECD0;}
.infocont .color2 .info_title {background-color:#FF6600;}
.infocont .color2 .info_cont {background-color:#FFE3BB;}
.infocont .color2 .info_cate {background-color:#FFE3BB;}
.infocont .color3 .info_title {background-color:#339933;}
.infocont .color3 .info_cont {background-color:#CFEFCF;}
.infocont .color3 .info_cate {background-color:#CFEFCF;}
.infocont .color4 .info_title {background-color:#0066CC;}
.infocont .color4 .info_cont {background-color:#C4E1FF;}
.infocont .color4 .info_cate {background-color:#C4E1FF;}
.infocont .color5 .info_title {background-color:#9966FF;}
.infocont .color5 .info_cont {background-color:#E3D7FF;}
.infocont .color5 .info_cate {background-color:#E3D7FF;}
.dmcont dl {float:left;_padding-top:3px;_display:inline;color:#444;font-size:12px;background-color:#FDFDFD;border:2px solid #B1B136;}
.dmcont dl:hover {background-color:#B0C4DE;}
.dmcont dl.sj_1 {width:184px;margin:2px;}
.dmcont dl.sj_2 {width:376px;margin:2px;}
.dmcont dl.sj_3 {width:568px;margin:2px;}
.dmcont dl.sj_4 {width:760px;margin:2px;}
.dmcont dl.sj_5 {width:952px;margin:2px;}
.dmcont .info_ad {font-size:18px;line-height:34px;font-weight:bold;vertical-align:middle;color:blue}
.dmcont .dm_title {height:22px;line-height:1.5;font-size:15px;font-weight:bold;text-align:center;}
.dmcont .dm_title a {text-decoration:underline;}
.dmcont .dm_cont {word-break:break-all;overflow:hidden;text-align:center;height:130px;}
/*综合信息模块单元格高度，根据需要调整*/
.dmcont .dm_cont p {padding:3px 5px;}
.dmcont .dm_cont img {padding:0px;}
.dmcont .dm_cont .txt {line-height:1.3;text-align:left;}
.dmcont .color0 .info_title {background-color:#98DC98;}
.dmcont .color0 .info_cont {background-color:#E8F7E8;}
.dmcont .color0 .info_cate {background-color:#E8F7E8;}
.dmcont .color1 .info_title {background-color:#FFC66F;}
.dmcont .color1 .info_cont {background-color:#FFECD0;}
.dmcont .color1 .info_cate {background-color:#FFECD0;}
.dmcont .color2 .info_title {background-color:#FF6600;}
.dmcont .color2 .info_cont {background-color:#FFE3BB;}
.dmcont .color2 .info_cate {background-color:#FFE3BB;}
.dmcont .color3 .info_title {background-color:#339933;}
.dmcont .color3 .info_cont {background-color:#CFEFCF;}
.dmcont .color3 .info_cate {background-color:#CFEFCF;}
.dmcont .color4 .info_title {background-color:#0066CC;}
.dmcont .color4 .info_cont {background-color:#C4E1FF;}
.dmcont .color4 .info_cate {background-color:#C4E1FF;}
.dmcont .color5 .info_title {background-color:#9966FF;}
.dmcont .color5 .info_cont {background-color:#E3D7FF;}
.dmcont .color5 .info_cate {background-color:#E3D7FF;}
.discont li {float:left;_display:inline;color:#000;font-size:12px;background-color:#EEEEEE;}
.discont li.sj_1 {width:190px;margin:1px;}
.discont li.sj_2 {width:382px;margin:1px;}
.discont li.sj_3 {width:574px;margin:1px;}
.discont li.sj_4 {width:766px;margin:1px;}
.discont li.sj_5 {width:958px;margin:1px;}
.discont .info_ad {font-size:18px;line-height:40px;font-weight:bold;text-align:center;display:table-cell;vertical-align:middle;color:blue;}
.discont .info_cont {margin:0;word-break:break-all;overflow:hidden;height:200px;text-align:center;}
/*折扣模块单元格高度，根据需要调整*/
.discont .info_cont p {padding:5px;}
.discont .info_cont img {padding:0px;}
.discont .info_cont .txt {line-height:1.2;text-align:left;}
.discont .info_foot {margin:0;height:40px;text-align:center;line-height:36px;font-size:14px;font-weight:bold;}
.discont .bg0 {background-color:#A5BE63;}
.discont .bg1 {background-color:#F1F1F1;}
.discont .bg0 .info_cont {color:#FFF;}
.discont .bg1 .info_cont {color:#777777;}
.discont .bg0 .info_foot {background-color:#8DA84B;}
.discont .bg1 .info_foot {background-color:#CCCCCC;}
.discont .bg0 .black {color:#FFF;}
.discont .bg1 .black {color:#666666;}
.discont .info_foot .dis_zhe,.discont .info_foot .dis_new {color:#F18D05;font-size:18px;font-family:Verdana,Arial,"sans-serif","Times New Roman";font-style:italic;}
.discont .info_foot .dis_old {text-decoration:line-through;font-family:Verdana,Arial,"sans-serif","Times New Roman";}
.myellow li {float:left;_display:inline;color:#000;font-size:12px;background-color:#EEEEEE;}
.myellow li.sj_1 {width:190px;margin:1px;}
.myellow li.sj_2 {width:382px;margin:1px;}
.myellow li.sj_3 {width:574px;margin:1px;}
.myellow li.sj_4 {width:766px;margin:1px;}
.myellow li.sj_5 {width:958px;margin:1px;}
.myellow .info_ad {font-size:18px;line-height:40px;font-weight:bold;text-align:center;display:table-cell;vertical-align:middle;color:blue;}
.myellow .info_cont {margin:0;word-break:break-all;overflow:hidden;height:200px;text-align:center;}
/*黄页模块单元格高度，根据需要调整*/
.myellow .info_cont p {padding:5px;}
.myellow .info_cont img {padding:0px;}
.myellow .info_cont .txt {line-height:1.2;text-align:left;}
.myellow .info_foot {margin:0;height:40px;text-align:center;line-height:36px;font-size:14px;font-weight:bold;}
.myellow .bg1 {background-color:#F1F1F1;}
.myellow .bg1 .info_cont {color:#777777;}
.myellow .bg1 .info_foot {background-color:#CCCCCC;}
.myellow .bg1 .black {color:#666666;}
.userindex {margin:0 auto;line-height:45px;text-align:center;width:930px;}
.ads li {width:188px;float:left;margin-top:5px;}
.ads li.ml5 {margin-left:5px;}
.ads li.banner {width:960px;}
.ads li.ml6 {margin-left:6px;}
.ads li.ml14 {margin-left:14px;}
.ads li.ml20 {margin-left:20px;}
.ads li.w470 {width:470px;}
.ads li.w125 {width:125px;}
.ads li.w132 {width:132px;}
.linktype {float:left;width:70px;padding:5px 0 0 10px;height:22px;line-height:22px;}
.link {text-align:left;border-top:1px solid #D4D3D3;}
.link li {float:left;padding:5px 10px 5px 0;line-height:22px;}
/* 无限滚动装载机 */
#infscr-loading {text-align:center;padding:10px;background:#000;opacity:0.8;filter:alpha(opacity=80);color:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#infscr-loading {position:fixed;bottom:0px;left:45%;z-index:9999;width:200px;}
*html,*html body /* 修正IE6振动bug */ {background-attachment:fixed;}
*html #infscr-loading {position:absolute;bottom:expression(eval(document.documentElement.scrollTop));}
#retop {position:fixed;bottom:10%;_position:absolute;width:25px;height:69px;background:url('../Images/web/topback.png') no-repeat;text-indent:-9em;overflow:hidden;display:none;}
/*表单验证*/
.onShow,.onFocus,.onError,.onCorrect,.onLoad,.onTime {display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;vertical-align:middle;background:url('../Images/msg_bg.png') no-repeat;color:#444;line-height:18px;padding:0px 10px 2px 23px;margin-left:10px;_margin-left:5px;}
.onShow {background-position:3px -149px;border-color:#40B3FF;color:#959595;}
.onFocus {background-position:3px -149px;border-color:#40B3FF;}
.onError {background-position:3px -49px;border-color:#40B3FF;color:red;}
.onCorrect {background-position:3px -249px;border-color:#40B3FF;}
.onLamp {background-position:3px -202px;}
.onTime {background-position:3px -1356px;}
.waitpic {border:#DDDDDD solid 1px;background:#FFF url('../Images/waitpic.png') no-repeat center center;text-align:center;}
.cu {cursor:pointer;}
/*电话黄页*/
.tleft{width:690px;float:left;border:solid 3px #E8E8E8;margin-left:1px;}
.tleft .phonelist{width:670px;height:auto; margin:auto; padding:0 0 10px 0;}
.tleft .phonelist li {padding:0 10px;width:650px;height:30px;line-height:30px;clear:both;border-bottom:dashed 1px #d7d7d7;}
.tleft .phonelist li:hover{background-color:#FFFEE5;}
.tleft .phonelist li .title{float:left;display:block;width:340px;height:30px;overflow:hidden;}
.tleft .phonelist li .title a{font-size:14px;color:#03C;}
.tleft .phonelist li .phone{float:left;display:block;width:240px;font-size:14px;color:#666;}
.tleft .phonelist li .area{float:left;display:block;width:70px;color:#666;text-align:right;}
.tright{width:250px;float:right;margin-right:1px;}
.tright .tuijian{padding-bottom:10px;border:solid 1px #d7d7d7;}
.tright,.tright dl,.tright dd{height:auto; overflow:hidden;}
.tright .title{line-height:28px;padding:5px 10px 0 15px;}
.tright .tuiguang{line-height:28px;background-color:#f5f5f5;margin:10px 10px 0;padding-right:15px;text-align:right;}
.tright dl,.tright dd{width:230px;margin:auto;}
.tright dl dd{padding:10px 0 3px 0;border-bottom:dashed 1px #d7d7d7;}
.tright dl dd ul li{width:230px; height:22px; line-height:22px; overflow:hidden; color:#666; padding-left:5px;}
.tright dl dd ul li a{color:#0000dd;}
.tright dl dd ul li span{float:left; display:block; width:230px;}
.showphone li.msg{line-height:42px;}
/*地图*/
.mapinfo{padding-bottom:10px; float: left; width: 700px;}
#map {border:1px solid #E6E6E6; height:419px; position:relative; width:700px;}
#map_route {background:#FCFCFC; border:1px solid #E6E6E6; border-top:none; color:#666666; font:14px/34px Arial; height:34px; padding:10px; width:670px; }
#map_route_from, #map_route_to {border:1px solid #CCCCCC; color:#999999; font-size:14px; padding:6px 8px; margin:0 10px;vertical-align:middle;width:145px;}
.route_type {vertical-align:middle; }
.route_type input {height:12px; margin-top:-1px; overflow:hidden; vertical-align:middle; width:12px; }
.route_type .label {color:#666666; font-size:12px; margin-right:10px;}
#map_route_search{color:#595959;width:85px;font-size:14px;padding:5px 0;text-align:center;vertical-align:middle;border:1px solid #ccc;border-radius:3px 3px 3px 3px;-moz-border-radius:3px; -webkit-border-radius:3px;background:#F6F6F6;cursor:pointer;}
#map_search_result {border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6; font-size:12px; position:relative; padding:0;width:728px;}
#map_search_result table td{width:728px;line-height:28px;}


.r-bar{width: 290px; height: 240px; overflow: hidden;float: left; border: 1px solid #eee;margin-left: 10px;}


.avatar48 { width: 58px; height: 58px; }
.avatar48 img { width: 48px; height: 48px; padding: 3px; border: 1px solid rgb(235, 235, 235); background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.gray { color: rgb(153, 153, 153); font-size: 12px; font-weight: normal; }
.r_option { float: right; font-size: 12px; font-weight: normal; }
.clear, .s_clear { clear: both; }

.wrap { margin: 0px auto; width: 960px; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.blank12 { clear: both; height: 12px; line-height: 12px; }
.clearfix:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.clear { clear: both; font-size: 1px; height: 0px; visibility: hidden; margin-top: 0px ! important; line-height: 0; }

.tit_2 {
margin: 0 0 20px 0;
font-size: 14px;
line-height: 24px;
background: url('../Images/web/point_gray.gif') repeat-x bottom;
}
.tit_2 p {
display: inline-block;
background: url('../Images/web/point_red.gif') repeat-x bottom;
padding-bottom: 5px;
}
.sidebox:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.sidebox h2.title { margin: 0px; padding: 0px 8px 0px 10px; height: 33px; line-height: 33px; background: url('../Images/sidebar_title.gif') repeat-x scroll left bottom transparent; color: rgb(51, 51, 51); font-size: 14px; }
.sidebox p.gray { color: rgb(153, 153, 153); line-height: 14px; height: 14px; text-align: center; }
#ajaxwaitid { position: absolute; width: 100px; height: 1.6em; background: none repeat scroll 0% 0% rgb(221, 0, 0); color: rgb(255, 255, 255); line-height: 1.6em; z-index: 100; top: 0px; right: 0px; overflow: hidden; display: none; }
.avatar_list { overflow: hidden; }
.avatar_list .gray { font-size: 10px; }
.avatar_list li { float: left; padding: 9px 9px 0px; width: 60px; display: block; overflow: hidden; }
.avatar_list p { height: 20px; line-height: 20px; text-align: center; overflow: hidden; }
.avatar_list:after { height: 0px; clear: both; display: block; visibility: hidden; content: "."; }


.nLeftBar { width: 660px; float: left; border-right: solid 1px #F1F1F1;padding-right: 10px;}
.nRightBar { width: 278px; float: left; margin-left: 10px;}
.nbox_l {position: relative; /* border: 1px solid rgb(225, 225, 225);*/ position: relative; background: none repeat scroll 0% 0% rgb(247, 247, 247); height: 190px; overflow: hidden; }
.n_company ul.avatar_list { margin-top: 5px; margin-bottom: 5px; }
.n_company li { width: 72px; padding: 12px; text-align: center; }
.n_company li div { float: none ! important; margin: 0px auto; }
.popular { background: url('../Images/popularlist.gif') no-repeat scroll left top transparent; line-height: 26px; margin: 10px 10px 10px 0; }
.popular li { margin-left: 35px; white-space: nowrap; overflow: hidden; font-size: 14px; }
.map_pop { position: relative; }
.map_pop .avatar48 { float: right; margin-left: 2px; }
.map_pop .msg_title { font-size: 14px; font-weight: bold; line-height: 20px; }
.map_pop .msg_title span { font-size: 14px; color: rgb(51, 51, 51); font-weight: normal; }
.map_pop .msg_title img { height: 14px; margin-right: 3px; vertical-align: middle; }
.map_pop .info { line-height: 18px; margin-top: 2px; }
.map_pop .info a { text-decoration: underline; }
.map_pop .linkBox { margin-top: 3px; padding-top: 5px; text-align: right; }
.map_pop .linkBox a { display: block; width: 60px; height: 20px; float: right; margin-left: 5px; text-align: center; background: url('../Images/btn_mappopbg.gif') no-repeat scroll left top transparent; color: rgb(102, 102, 102); text-decoration: none; }
.map_pop .linkBox a:visited { color: rgb(102, 102, 102); text-decoration: none; }
.map_pop .linkBox a:hover { color: rgb(51, 51, 51); background-position: left -20px; }
.trigger-bar { width: 665px; height: 20px; padding-top: 10px; }
.trigger-bar .prev, .trigger-bar .next { float: right; width: 18px; height: 18px; display: block; outline: medium none; background-image: url('../Images/navigator.png'); background-repeat: no-repeat; }
.trigger-bar .prev { margin-right: -1px; background-position: -40px 0px; }
.trigger-bar .next { background-position: -17px 0px; }
.trigger-bar .prev:hover { text-decoration: none; background-position: 0px 0px; }
.trigger-bar .next:hover { text-decoration: none; background-position: -57px 0px; }
.scrollable-trigger { float: right; }
.scrollable-trigger a { display: inline-block; width: 6px; height: 6px; margin: 6px 5px 0px 0px; font-size: 0px; color: rgb(112, 178, 213); background: url('../Images/navigator.png') no-repeat scroll -80px -10px transparent; outline: medium none; overflow: hidden; }
.scrollable-trigger a.active, .scrollable-trigger a:hover { color: rgb(202, 202, 202); background: url('../Images/navigator.png') no-repeat scroll -80px 0px transparent; }
.scrollable-panel { position: relative; margin: 0px 23px 0px 23px; height: 130px; overflow: hidden; }
.scrollable-panel div.scroll-inbox { position: absolute; width: 2010em; }
.scrollable-panel .scroll-inbox div { float: left; margin: 10px 15px 0px 0px; display: inline; text-align: center; }
.scrollable-panel .scroll-inbox div p { text-align: center; color: rgb(153, 153, 153); margin-top: 3px; font-size: 10px; }
.scrollable-panel .scroll-inbox div p span { font-size: 10px; }
.scrollable-panel .scroll-inbox img { padding: 2px; border: 1px solid rgb(204, 204, 204); width: 85px; height: 85px; }
.n_game { overflow: hidden; width: 280px; margin: 4px 0px 8px; }
.n_game li { float: left; display: block; margin: 10px 3px 10px 5px; padding: 0 0 0 10px; width: 70px; text-align: left;background: url('../Images/web/list_image_red.gif') no-repeat left 10px; }
.n_game li p { overflow: hidden; text-align: center; margin-top: 5px; }
.n_game li p img { width: 60px; height: 60px; }


.unit{margin: 20px 0 10px 0;padding: 0 0 11px 0;background: url('../Images/web/line_1.gif') repeat-x bottom;}
.unit h1,.detail h1 {margin: 0 0 5px 0;font: normal 28px/36px "Microsoft YaHei";}
.unit h4,.detail h4 {margin: 0 0 10px 0;color: #999;font: normal 12px/24px Helvetica, Tahoma, Arial, sans-serif;}
.unit h4 span,.detail h4 span {margin: 0 8px;}
.unit dl {display: block;margin: 0 0 10px 0;}
.unit dt {float: left;width: 180px;margin: 0 10px 0 0;}
.unit dd {max-height: 120px;overflow: hidden;color: #666;font: normal 14px/24px "Microsoft YaHei";}
.tag {_zoom: 1;display: block;line-height: 25px;height: 25px;}
dl {display: block;-webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;}
.unit dl:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.tag a {
margin: 0 10px 10px 0;
padding: 3px 10px;
border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
background: #eee;
text-decoration: none;
display: block;
float: left;
line-height: 16px;
line-height: 14px;
}
.unit dt img {width: 180px;height: 120px;}
.tag a:hover {background: #c00;color: #fff;}

/*内容页面-detail*/
.pleft{font-size: 14px;}
.tag{display: block;margin: 0 0 20px;}
.pleft .detail .summary{background: none repeat scroll 0 0 #F7F7F7;margin: 0 0 1.5em;padding: 5px 10px;}